transfer payments - German English Dictionary